package yongxin.entity.rolling;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;

/**   
 * @Title: Entity
 * @Description: 轧机工艺
 * @author zhangdaihao
 * @date 2015-03-10 20:04:19
 * @version V1.0   
 *
 */
@Entity
@Table(name = "t_rolling", schema = "")
@DynamicUpdate(true)
@DynamicInsert(true)
@SuppressWarnings("serial")
public class RollingEntity implements java.io.Serializable {
	/**id*/
	private java.lang.String id;
	/**fhbid*/
	private java.lang.String fhbid;
	/**fdc*/
	private java.lang.String fdc;
	/**fkjhd*/
	private java.lang.String fkjhd;
	/**fsjhd*/
	private java.lang.String fsjhd;
	/**fkjzl*/
	private java.lang.String fkjzl;
	/**fsjzl*/
	private java.lang.String fsjzl;
	/**fzzl*/
	private java.lang.String fzzl;
	/**fsd*/
	private java.lang.String fsd;
	/**fyxl*/
	private java.lang.String fyxl;
	/**fnote*/
	private java.lang.String fnote;
	
	private java.lang.String fzhxx;
	
	private java.lang.String fhm;
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  id
	 */
	
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
	@Column(name ="ID",nullable=false,precision=36,length=72)
	public java.lang.String getId(){
		return this.id;
	}


	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  id
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fhbid
	 */
	@Column(name ="FHBID",nullable=true,precision=-1,length=-1)
	public java.lang.String getFhbid(){
		return this.fhbid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fhbid
	 */
	public void setFhbid(java.lang.String fhbid){
		this.fhbid = fhbid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fdc
	 */
	@Column(name ="FDC",nullable=true,precision=50,length=100)
	public java.lang.String getFdc(){
		return this.fdc;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fdc
	 */
	public void setFdc(java.lang.String fdc){
		this.fdc = fdc;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fkjhd
	 */
	@Column(name ="FKJHD",nullable=true,precision=50,length=100)
	public java.lang.String getFkjhd(){
		return this.fkjhd;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fkjhd
	 */
	public void setFkjhd(java.lang.String fkjhd){
		this.fkjhd = fkjhd;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fsjhd
	 */
	@Column(name ="FSJHD",nullable=true,precision=50,length=100)
	public java.lang.String getFsjhd(){
		return this.fsjhd;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fsjhd
	 */
	public void setFsjhd(java.lang.String fsjhd){
		this.fsjhd = fsjhd;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fkjzl
	 */
	@Column(name ="FKJZL",nullable=true,precision=50,length=100)
	public java.lang.String getFkjzl(){
		return this.fkjzl;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fkjzl
	 */
	public void setFkjzl(java.lang.String fkjzl){
		this.fkjzl = fkjzl;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fsjzl
	 */
	@Column(name ="FSJZL",nullable=true,precision=50,length=100)
	public java.lang.String getFsjzl(){
		return this.fsjzl;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fsjzl
	 */
	public void setFsjzl(java.lang.String fsjzl){
		this.fsjzl = fsjzl;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fzzl
	 */
	@Column(name ="FZZL",nullable=true,precision=50,length=100)
	public java.lang.String getFzzl(){
		return this.fzzl;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fzzl
	 */
	public void setFzzl(java.lang.String fzzl){
		this.fzzl = fzzl;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fsd
	 */
	@Column(name ="FSD",nullable=true,precision=50,length=100)
	public java.lang.String getFsd(){
		return this.fsd;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fsd
	 */
	public void setFsd(java.lang.String fsd){
		this.fsd = fsd;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fyxl
	 */
	@Column(name ="FYXL",nullable=true,precision=50,length=100)
	public java.lang.String getFyxl(){
		return this.fyxl;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fyxl
	 */
	public void setFyxl(java.lang.String fyxl){
		this.fyxl = fyxl;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fnote
	 */
	@Column(name ="FNOTE",nullable=true,precision=-1,length=-1)
	public java.lang.String getFnote(){
		return this.fnote;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fnote
	 */
	public void setFnote(java.lang.String fnote){
		this.fnote = fnote;
	}
	
	@Column(name ="FZHXX",nullable=true,precision=50,length=100)
	public java.lang.String getFzhxx() {
		return fzhxx;
	}

	public void setFzhxx(java.lang.String fzhxx) {
		this.fzhxx = fzhxx;
	}

	@Column(name ="FHM",nullable=true,precision=50,length=100)
	public java.lang.String getFhm() {
		return fhm;
	}

	public void setFhm(java.lang.String fhm) {
		this.fhm = fhm;
	}
}
